#ifndef SPHERE_H
#define SPHERE_H

#include "Object3D.h"
#include "QGLShaderProgram"
#include "mainwindow.h"

class Sphere : public Object3D
{
    Q_OBJECT

    QGLShaderProgram program;

public:
    explicit Sphere(MainWindow *mainWindow,const QVector3D& center = QVector3D(),
                    QObject *parent = 0);

private:
    virtual void drawGeometry(void);

public slots:
    void RecebeCor(int);
    void FiguraSelecionada(bool,bool);
};

#endif // SPHERE_H
